home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Learn Microsoft Visual Basic 6.0 Now
/
Learn Microsoft Visual Basic 6.0 Now (Microsoft Press)(X03-58607)(1998).ISO
/
lvb6.mdb
/
Item.json
< prev
next >
Wrap
JavaScript Object Notation
|
1998-06-07
|
59KB
{
"schema": {
"ItemId": "Text (32)",
"Parent": "Text (50)",
"SortPath": "Double",
"ItemTitle": "Text (100)",
"ItemIsFolder": "Boolean NOT NULL",
"ItemSectionType": "Text (50)",
"ItemType": "Text (50)",
"ItemTypeAppend": "Text (100)",
"VSSCheckOutStatus": "Text (100)",
"Edit": "Boolean NOT NULL"
},
"data": [
{
"ItemId": "course",
"SortPath": 1,
"ItemTitle": "Learn Microsoft Visual Basic 6.0 Now",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "labs",
"SortPath": 2,
"ItemTitle": "Labs",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800002",
"Parent": "course",
"SortPath": 4,
"ItemTitle": "Chapter 1: Writing Your First Program",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800003",
"Parent": "LVB9800002",
"SortPath": 3,
"ItemTitle": "Developing Visual Basic Programs",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800004",
"Parent": "LVB9800003",
"SortPath": 1,
"ItemTitle": "Planning the Program",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800005",
"Parent": "LVB9800004",
"SortPath": 2,
"ItemTitle": "Ask Yourself Questions",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800006",
"Parent": "LVB9800004",
"SortPath": 1,
"ItemTitle": "Identify Your Objectives",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800007",
"Parent": "LVB9800003",
"SortPath": 2,
"ItemTitle": "Building the Program",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800008",
"Parent": "LVB9800007",
"SortPath": 1,
"ItemTitle": "Creating the User Interface",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800009",
"Parent": "LVB9800007",
"SortPath": 2,
"ItemTitle": "Setting the Properties",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800010",
"Parent": "LVB9800007",
"SortPath": 3,
"ItemTitle": "Writing Program Code",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800011",
"Parent": "LVB9800007",
"SortPath": 4,
"ItemTitle": "Saving a Project",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800012",
"Parent": "LVB9800003",
"SortPath": 3,
"ItemTitle": "Testing, Compiling, and Distributing the Program",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800013",
"Parent": "LVB9800012",
"SortPath": 1,
"ItemTitle": "Testing and Debugging",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800014",
"Parent": "LVB9800012",
"SortPath": 2,
"ItemTitle": "Compiling",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800015",
"Parent": "LVB9800012",
"SortPath": 3,
"ItemTitle": "Distributing",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800017",
"Parent": "LVB9800002",
"SortPath": 1,
"ItemTitle": "Getting Started",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800018",
"Parent": "LVB9800017",
"SortPath": 2,
"ItemTitle": "Loading and Running a Program",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800019",
"Parent": "LVB9800017",
"SortPath": 3,
"ItemTitle": "Moving, Docking, and Resizing Windows",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800020",
"Parent": "LVB9800017",
"SortPath": 1,
"ItemTitle": "Starting Visual Basic",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800021",
"Parent": "LVB9800002",
"SortPath": 2,
"ItemTitle": "Visual Basic Resources",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800022",
"Parent": "LVB9800021",
"SortPath": 3,
"ItemTitle": "Form Window",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800023",
"Parent": "LVB9800021",
"SortPath": 2,
"ItemTitle": "Toolbox Controls",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800024",
"Parent": "LVB9800021",
"SortPath": 4,
"ItemTitle": "Properties Window",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800025",
"Parent": "LVB9800021",
"SortPath": 5,
"ItemTitle": "Project Window",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800026",
"Parent": "LVB9800021",
"SortPath": 9,
"ItemTitle": "Online Help System",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800027",
"Parent": "LVB9800021",
"SortPath": 1,
"ItemTitle": "Programming Tools",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800028",
"Parent": "LVB9800021",
"SortPath": 6,
"ItemTitle": "Code Window",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800029",
"Parent": "LVB9800021",
"SortPath": 7,
"ItemTitle": "Immediate Window",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800030",
"Parent": "LVB9800021",
"SortPath": 8,
"ItemTitle": "Form Layout Window",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800031",
"Parent": "LVB9800002",
"SortPath": 4,
"ItemTitle": "Building a Simple Program Step by Step",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800032",
"Parent": "LVB9800031",
"SortPath": 1,
"ItemTitle": "Planning Lucky Seven",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800033",
"Parent": "LVB9800031",
"SortPath": 2,
"ItemTitle": "Creating the Lucky Seven Interface",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800034",
"Parent": "LVB9800031",
"SortPath": 3,
"ItemTitle": "Setting Lucky Seven Properties",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800035",
"Parent": "LVB9800031",
"SortPath": 4,
"ItemTitle": "Writing Lucky Seven Code",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800036",
"Parent": "LVB9800031",
"SortPath": 5,
"ItemTitle": "Saving the Lucky Seven Program",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800037",
"Parent": "LVB9800031",
"SortPath": 6,
"ItemTitle": "Running Lucky Seven",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800038",
"Parent": "LVB9800031",
"SortPath": 8,
"ItemTitle": "Creating an Executable File",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800039",
"Parent": "LVB9800031",
"SortPath": 7,
"ItemTitle": "Testing and Debugging Lucky Seven ",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800040",
"Parent": "LVB9800002",
"SortPath": 6,
"ItemTitle": "Review Lab 1",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800041",
"Parent": "LVB9800040",
"SortPath": 1,
"ItemTitle": "Exercise 1: Creating a User Interface",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800042",
"Parent": "LVB9800040",
"SortPath": 2,
"ItemTitle": "Exercise 2: Setting User Interface Properties",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800043",
"Parent": "LVB9800040",
"SortPath": 3,
"ItemTitle": "Exercise 3: Writing the Code",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800044",
"Parent": "LVB9800040",
"SortPath": 4,
"ItemTitle": "Exercise 4: Compiling and Running the Program",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800045",
"Parent": "LVB9800002",
"SortPath": 5,
"ItemTitle": "Self Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800046",
"Parent": "course",
"SortPath": 5,
"ItemTitle": "Chapter 2: Working with Controls",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800047",
"Parent": "LVB9800046",
"SortPath": 3,
"ItemTitle": "Basic Controls",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800048",
"Parent": "LVB9800047",
"SortPath": 1,
"ItemTitle": "Label",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800049",
"Parent": "LVB9800047",
"SortPath": 2,
"ItemTitle": "TextBox",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800050",
"Parent": "LVB9800047",
"SortPath": 3,
"ItemTitle": "CommandButton",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800051",
"Parent": "LVB9800047",
"SortPath": 4,
"ItemTitle": "Demonstration: Basic Controls in Action",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800052",
"Parent": "LVB9800046",
"SortPath": 4,
"ItemTitle": "File System Controls",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800053",
"Parent": "LVB9800052",
"SortPath": 1,
"ItemTitle": "DriveListBox",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800054",
"Parent": "LVB9800052",
"SortPath": 2,
"ItemTitle": "DirListBox",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800055",
"Parent": "LVB9800052",
"SortPath": 3,
"ItemTitle": "FileListBox",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800056",
"Parent": "LVB9800052",
"SortPath": 4,
"ItemTitle": "Demonstration: Combining File System Controls",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800057",
"Parent": "LVB9800046",
"SortPath": 5,
"ItemTitle": "Data Input Controls",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800058",
"Parent": "LVB9800057",
"SortPath": 1,
"ItemTitle": "OptionButton",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800059",
"Parent": "LVB9800057",
"SortPath": 2,
"ItemTitle": "CheckBox",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800060",
"Parent": "LVB9800057",
"SortPath": 3,
"ItemTitle": "ListBox",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800061",
"Parent": "LVB9800057",
"SortPath": 4,
"ItemTitle": "ComboBox",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800062",
"Parent": "LVB9800057",
"SortPath": 5,
"ItemTitle": "Demonstration: Input Controls in Action",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800063",
"Parent": "LVB9800046",
"SortPath": 6,
"ItemTitle": "Working with Other Applications",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800064",
"Parent": "LVB9800063",
"SortPath": 1,
"ItemTitle": "OLE Controls",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800065",
"Parent": "LVB9800063",
"SortPath": 2,
"ItemTitle": "Data Controls",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800066",
"Parent": "LVB9800063",
"SortPath": 3,
"ItemTitle": "Displaying Data",
"ItemIsFolder": 0,
"ItemSectionType": "pract",
"ItemType": "practLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800067",
"Parent": "LVB9800046",
"SortPath": 7,
"ItemTitle": "Installing ActiveX Controls",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800068",
"Parent": "LVB9800046",
"SortPath": 8,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800069",
"Parent": "LVB9800046",
"SortPath": 9,
"ItemTitle": "Review Lab 2",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800070",
"Parent": "LVB9800069",
"SortPath": 1,
"ItemTitle": "Exercise 1: Creating the User Interface",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800071",
"Parent": "LVB9800069",
"SortPath": 2,
"ItemTitle": "Exercise 2: Setting Data Properties",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800072",
"Parent": "LVB9800069",
"SortPath": 3,
"ItemTitle": "Exercise 3: Setting Bound Object Properties",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800073",
"Parent": "LVB9800069",
"SortPath": 4,
"ItemTitle": "Exercise 4: Browsing the Database",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800074",
"Parent": "LVB9800046",
"SortPath": 1,
"ItemTitle": "Programmer Talk",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800075",
"Parent": "LVB9800046",
"SortPath": 2,
"ItemTitle": "Naming Visual Basic Objects",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800076",
"Parent": "LVB9800075",
"SortPath": 1,
"ItemTitle": "Visual Basic Object Names",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800077",
"Parent": "LVB9800075",
"SortPath": 2,
"ItemTitle": "Object Naming Conventions",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800078",
"Parent": "course",
"SortPath": 6,
"ItemTitle": "Chapter 3: Working with Menus and Dialog Boxes",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800079",
"Parent": "LVB9800078",
"SortPath": 1,
"ItemTitle": "Creating Menus",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800080",
"Parent": "LVB9800079",
"SortPath": 1,
"ItemTitle": "Using the Menu Editor",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800081",
"Parent": "LVB9800079",
"SortPath": 2,
"ItemTitle": "Adding Access and Shortcut Keys",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800082",
"Parent": "LVB9800079",
"SortPath": 3,
"ItemTitle": "Processing Menu Choices",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800083",
"Parent": "LVB9800078",
"SortPath": 2,
"ItemTitle": "Creating Dialog Boxes",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800084",
"Parent": "LVB9800083",
"SortPath": 1,
"ItemTitle": "Using the CommonDialog Control",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800085",
"Parent": "LVB9800083",
"SortPath": 2,
"ItemTitle": "Common Dialog Object Event Procedures",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800086",
"Parent": "LVB9800085",
"SortPath": 1,
"ItemTitle": "Creating an Open Dialog Box",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800087",
"Parent": "LVB9800085",
"SortPath": 2,
"ItemTitle": "Creating a Color Dialog Box",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800088",
"Parent": "LVB9800078",
"SortPath": 3,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800089",
"Parent": "LVB9800078",
"SortPath": 4,
"ItemTitle": "Review Lab 3",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800090",
"Parent": "LVB9800089",
"SortPath": 1,
"ItemTitle": "Exercise 1: Creating a Menu",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800091",
"Parent": "LVB9800089",
"SortPath": 2,
"ItemTitle": "Exercise 2: Using the CommonDialog Control",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800092",
"Parent": "LVB9800089",
"SortPath": 3,
"ItemTitle": "Exercise 3: Writing Code to Process Menu Commands",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800093",
"Parent": "LVB9800089",
"SortPath": 4,
"ItemTitle": "Exercise 4: Test the Program",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800094",
"Parent": "course",
"SortPath": 7,
"ItemTitle": "Chapter 4: Visual Basic Variables and Operators",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800095",
"Parent": "LVB9800094",
"SortPath": 1,
"ItemTitle": "Using Variables to Store Information",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800096",
"Parent": "LVB9800095",
"SortPath": 2,
"ItemTitle": "Creating Variables",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800097",
"Parent": "LVB9800096",
"SortPath": 1,
"ItemTitle": "Explicit Declarations",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800098",
"Parent": "LVB9800096",
"SortPath": 2,
"ItemTitle": "Implicit Declarations",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800099",
"Parent": "LVB9800095",
"SortPath": 3,
"ItemTitle": "Using Functions",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800100",
"Parent": "LVB9800099",
"SortPath": 2,
"ItemTitle": "Using the MsgBox Function",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800101",
"Parent": "LVB9800099",
"SortPath": 5,
"ItemTitle": "Mathematical Functions",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800102",
"Parent": "LVB9800099",
"SortPath": 1,
"ItemTitle": "What is a Function?",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800103",
"Parent": "LVB9800099",
"SortPath": 3,
"ItemTitle": "Using the InputBox Function",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800104",
"Parent": "LVB9800099",
"SortPath": 4,
"ItemTitle": "Demonstration: Using InputBox and MsgBox",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800105",
"Parent": "LVB9800095",
"SortPath": 1,
"ItemTitle": "The Anatomy of a Visual Basic Program Statement",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800106",
"Parent": "LVB9800094",
"SortPath": 2,
"ItemTitle": "Working with Specific Data Types",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800107",
"Parent": "LVB9800106",
"SortPath": 1,
"ItemTitle": "Fine-Tuning Variable Size",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800108",
"Parent": "LVB9800106",
"SortPath": 2,
"ItemTitle": "User-Defined Data Types",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800109",
"Parent": "LVB9800106",
"SortPath": 3,
"ItemTitle": "Constants",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800110",
"Parent": "LVB9800094",
"SortPath": 3,
"ItemTitle": "Using Visual Basic Operators",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800111",
"Parent": "LVB9800110",
"SortPath": 1,
"ItemTitle": "Basic Arithmetic Operators",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800112",
"Parent": "LVB9800110",
"SortPath": 2,
"ItemTitle": "Advanced Operators",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800113",
"Parent": "LVB9800110",
"SortPath": 3,
"ItemTitle": "Operator Precedence",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800114",
"Parent": "LVB9800110",
"SortPath": 4,
"ItemTitle": "Using Parentheses in a Formula",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800115",
"Parent": "LVB9800094",
"SortPath": 4,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800116",
"Parent": "LVB9800094",
"SortPath": 5,
"ItemTitle": "Review Lab 4",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800117",
"Parent": "LVB9800116",
"SortPath": 1,
"ItemTitle": "Exercise 1: Designing the Form",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800118",
"Parent": "LVB9800116",
"SortPath": 2,
"ItemTitle": "Exercise 2: Writing the Program Code",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800119",
"Parent": "LVB9800116",
"SortPath": 3,
"ItemTitle": "Exercise 3: Find the Magic Number",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800120",
"Parent": "course",
"SortPath": 8,
"ItemTitle": "Chapter 5: Controlling Flow and Debugging",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800121",
"Parent": "LVB9800120",
"SortPath": 1,
"ItemTitle": "Event-driven Programming",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800122",
"Parent": "LVB9800120",
"SortPath": 2,
"ItemTitle": "Conditional Expressions",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800123",
"Parent": "LVB9800122",
"SortPath": 2,
"ItemTitle": "If... Then Decision Structures",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800124",
"Parent": "LVB9800123",
"SortPath": 2,
"ItemTitle": "Logical Operators",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800125",
"Parent": "LVB9800123",
"SortPath": 1,
"ItemTitle": "Single- and Multiple-Condition Structures",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800126",
"Parent": "LVB9800122",
"SortPath": 3,
"ItemTitle": "Select Case Decision Structures",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800127",
"Parent": "LVB9800126",
"SortPath": 2,
"ItemTitle": "Using Ranges of Test Case Values",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800128",
"Parent": "LVB9800126",
"SortPath": 1,
"ItemTitle": "Creating Select Case Structures",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800129",
"Parent": "LVB9800122",
"SortPath": 1,
"ItemTitle": "Comparison Operators",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800130",
"Parent": "LVB9800120",
"SortPath": 3,
"ItemTitle": "Finding and Correcting Errors",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800131",
"Parent": "LVB9800130",
"SortPath": 1,
"ItemTitle": "Three Types of Errors",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800132",
"Parent": "LVB9800131",
"SortPath": 1,
"ItemTitle": "Logic Errors",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800133",
"Parent": "LVB9800131",
"SortPath": 2,
"ItemTitle": "Syntax Errors",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800134",
"Parent": "LVB9800131",
"SortPath": 3,
"ItemTitle": "Runtime Errors",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800135",
"Parent": "LVB9800130",
"SortPath": 2,
"ItemTitle": "Fixing Errors",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800136",
"Parent": "LVB9800135",
"SortPath": 1,
"ItemTitle": "Using Break Mode",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800137",
"Parent": "LVB9800135",
"SortPath": 2,
"ItemTitle": "Using the Stop Statement",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800138",
"Parent": "LVB9800120",
"SortPath": 4,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800139",
"Parent": "LVB9800120",
"SortPath": 5,
"ItemTitle": "Review Lab 5",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800140",
"Parent": "LVB9800139",
"SortPath": 1,
"ItemTitle": "Exercise 1: Designing the Form",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800141",
"Parent": "LVB9800139",
"SortPath": 2,
"ItemTitle": "Exercise 2: Using Select Case",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800142",
"Parent": "LVB9800139",
"SortPath": 3,
"ItemTitle": "Exercise 3: Testing the Program",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800143",
"Parent": "course",
"SortPath": 9,
"ItemTitle": "Chapter 6: Using Loops and Timers",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800144",
"Parent": "LVB9800143",
"SortPath": 1,
"ItemTitle": "Writing For ... Next Loops",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800145",
"Parent": "LVB9800144",
"SortPath": 1,
"ItemTitle": "Anatomy of a For ... Next Loop",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800146",
"Parent": "LVB9800144",
"SortPath": 2,
"ItemTitle": "Using the Counter Variable in a Loop",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800147",
"Parent": "LVB9800144",
"SortPath": 3,
"ItemTitle": "Changing Properties With a Loop",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800148",
"Parent": "LVB9800144",
"SortPath": 5,
"ItemTitle": "Using the Exit For Statement",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800149",
"Parent": "LVB9800144",
"SortPath": 4,
"ItemTitle": "Complex For ... Next Loops",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800150",
"Parent": "LVB9800143",
"SortPath": 2,
"ItemTitle": "Writing Do Loops",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800151",
"Parent": "LVB9800150",
"SortPath": 1,
"ItemTitle": "Anatomy of a Do Loop",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800152",
"Parent": "LVB9800150",
"SortPath": 2,
"ItemTitle": "Avoiding an Endless Loop",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800153",
"Parent": "LVB9800150",
"SortPath": 3,
"ItemTitle": "Using the Until Keyword",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800154",
"Parent": "LVB9800143",
"SortPath": 3,
"ItemTitle": "Using the Timer Control",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800155",
"Parent": "LVB9800154",
"SortPath": 1,
"ItemTitle": "Creating a Digital Clock",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800156",
"Parent": "LVB9800154",
"SortPath": 2,
"ItemTitle": "Setting a Time Limit for Input",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800157",
"Parent": "LVB9800143",
"SortPath": 4,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800158",
"Parent": "LVB9800143",
"SortPath": 5,
"ItemTitle": "Review Lab 6",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800159",
"Parent": "LVB9800158",
"SortPath": 1,
"ItemTitle": "Exercise 1: Create Objects",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800160",
"Parent": "LVB9800158",
"SortPath": 2,
"ItemTitle": "Exercise 2: Set Timer Properties",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800161",
"Parent": "LVB9800158",
"SortPath": 3,
"ItemTitle": "Exercise 3: Process the Password",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800162",
"Parent": "course",
"SortPath": 10,
"ItemTitle": "Chapter 7: Working with Forms, Printers, and Error Handlers",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800163",
"Parent": "LVB9800162",
"SortPath": 1,
"ItemTitle": "Using Extra Forms",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800164",
"Parent": "LVB9800163",
"SortPath": 2,
"ItemTitle": "Working with Multiple Forms",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800165",
"Parent": "LVB9800164",
"SortPath": 4,
"ItemTitle": "Hiding and Unloading Forms",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800166",
"Parent": "LVB9800164",
"SortPath": 5,
"ItemTitle": "MDI Forms",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800167",
"Parent": "LVB9800164",
"SortPath": 2,
"ItemTitle": "Displaying Forms",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800168",
"Parent": "LVB9800164",
"SortPath": 3,
"ItemTitle": "Minimizing Forms",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800169",
"Parent": "LVB9800164",
"SortPath": 6,
"ItemTitle": "Demonstration: Multiple Forms in Action",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800170",
"Parent": "LVB9800164",
"SortPath": 1,
"ItemTitle": "Loading Forms",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800171",
"Parent": "LVB9800163",
"SortPath": 1,
"ItemTitle": "Creating New Forms",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800172",
"Parent": "LVB9800171",
"SortPath": 1,
"ItemTitle": "Starting from Scratch",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800173",
"Parent": "LVB9800171",
"SortPath": 4,
"ItemTitle": "Adding Existing Forms",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800174",
"Parent": "LVB9800171",
"SortPath": 2,
"ItemTitle": "Saving New Forms to Disk",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800175",
"Parent": "LVB9800171",
"SortPath": 3,
"ItemTitle": "Removing Forms from Your Project",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800176",
"Parent": "LVB9800162",
"SortPath": 2,
"ItemTitle": "Using Your Printer",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800177",
"Parent": "LVB9800176",
"SortPath": 1,
"ItemTitle": "The Printer Object",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800178",
"Parent": "LVB9800176",
"SortPath": 2,
"ItemTitle": "Printing Text",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800179",
"Parent": "LVB9800176",
"SortPath": 3,
"ItemTitle": "Printing Graphics",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800180",
"Parent": "LVB9800162",
"SortPath": 3,
"ItemTitle": "Using Error Handlers",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800181",
"Parent": "LVB9800180",
"SortPath": 1,
"ItemTitle": "Determining the Problem",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800182",
"Parent": "LVB9800180",
"SortPath": 2,
"ItemTitle": "Detecting the Error",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800183",
"Parent": "LVB9800180",
"SortPath": 4,
"ItemTitle": "Describing the Error",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800184",
"Parent": "LVB9800180",
"SortPath": 5,
"ItemTitle": "Specifying a Retry Period",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800185",
"Parent": "LVB9800180",
"SortPath": 3,
"ItemTitle": "Using Resume and Resume Next",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800186",
"Parent": "LVB9800162",
"SortPath": 4,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800187",
"Parent": "LVB9800162",
"SortPath": 5,
"ItemTitle": "Review Lab 7",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800188",
"Parent": "LVB9800187",
"SortPath": 1,
"ItemTitle": "Exercise 1: Create the Second Form",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800189",
"Parent": "LVB9800187",
"SortPath": 2,
"ItemTitle": "Exercise 2: Use the Hide Method",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800190",
"Parent": "LVB9800187",
"SortPath": 3,
"ItemTitle": "Exercise 3: Display the Form",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800191",
"Parent": "course",
"SortPath": 11,
"ItemTitle": "Chapter 8: Adding Artwork and Animation",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800192",
"Parent": "LVB9800191",
"SortPath": 2,
"ItemTitle": "Adding Drag and Drop Support",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800193",
"Parent": "LVB9800192",
"SortPath": 1,
"ItemTitle": "Setting Drag Mode",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800194",
"Parent": "LVB9800193",
"SortPath": 2,
"ItemTitle": "Mouse Pointer",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800195",
"Parent": "LVB9800193",
"SortPath": 1,
"ItemTitle": "Drag and Drop",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800196",
"Parent": "LVB9800192",
"SortPath": 2,
"ItemTitle": "Using the Tag Property",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800197",
"Parent": "LVB9800191",
"SortPath": 3,
"ItemTitle": "Visual Basic Animation",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800198",
"Parent": "LVB9800197",
"SortPath": 1,
"ItemTitle": "The Form's Coordinate System",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800199",
"Parent": "LVB9800197",
"SortPath": 2,
"ItemTitle": "Moving Objects",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800200",
"Parent": "LVB9800199",
"SortPath": 2,
"ItemTitle": "Moving a Collection",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800201",
"Parent": "LVB9800199",
"SortPath": 1,
"ItemTitle": "Relative Movement",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800202",
"Parent": "LVB9800199",
"SortPath": 3,
"ItemTitle": "Making an Exception",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800203",
"Parent": "LVB9800197",
"SortPath": 3,
"ItemTitle": "Other Animation Effects",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800204",
"Parent": "LVB9800203",
"SortPath": 1,
"ItemTitle": "Expanding and Shrinking Images",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800205",
"Parent": "LVB9800203",
"SortPath": 2,
"ItemTitle": "Creating Animation with the Timer",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800206",
"Parent": "LVB9800203",
"SortPath": 3,
"ItemTitle": "Demonstration: Drifting Clouds",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800207",
"Parent": "LVB9800191",
"SortPath": 4,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800208",
"Parent": "LVB9800191",
"SortPath": 5,
"ItemTitle": "Review Lab 8",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800209",
"Parent": "LVB9800208",
"SortPath": 1,
"ItemTitle": "Exercise 1: Open a Planet Bitmap",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800210",
"Parent": "LVB9800208",
"SortPath": 2,
"ItemTitle": "Exercise 2: Create a Zoom Effect",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800211",
"Parent": "LVB9800191",
"SortPath": 1,
"ItemTitle": "Creating Original Artwork",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800212",
"Parent": "LVB9800211",
"SortPath": 1,
"ItemTitle": "Line Control",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800213",
"Parent": "LVB9800211",
"SortPath": 2,
"ItemTitle": "Shape Control",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800214",
"Parent": "LVB9800211",
"SortPath": 3,
"ItemTitle": "Graphics Methods",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800215",
"Parent": "course",
"SortPath": 12,
"ItemTitle": "Chapter 9: Working with Modules and Procedures",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800216",
"Parent": "LVB9800215",
"SortPath": 2,
"ItemTitle": "Creating Standard Modules",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800217",
"Parent": "LVB9800216",
"SortPath": 2,
"ItemTitle": "Module Property",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800218",
"Parent": "LVB9800216",
"SortPath": 1,
"ItemTitle": "Module Files",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800219",
"Parent": "LVB9800215",
"SortPath": 3,
"ItemTitle": "Working with Public Variables",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800220",
"Parent": "LVB9800215",
"SortPath": 4,
"ItemTitle": "Creating General-Purpose Procedures",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800221",
"Parent": "LVB9800220",
"SortPath": 1,
"ItemTitle": "Function Procedures",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800222",
"Parent": "LVB9800221",
"SortPath": 1,
"ItemTitle": "Function Syntax",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800223",
"Parent": "LVB9800221",
"SortPath": 2,
"ItemTitle": "Function Calls",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800224",
"Parent": "LVB9800220",
"SortPath": 2,
"ItemTitle": "Sub Procedures",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800225",
"Parent": "LVB9800224",
"SortPath": 1,
"ItemTitle": "Sub Procedure Syntax",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800226",
"Parent": "LVB9800224",
"SortPath": 2,
"ItemTitle": "Calling a Sub",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800227",
"Parent": "LVB9800224",
"SortPath": 3,
"ItemTitle": "Advanced Sub Calls",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800228",
"Parent": "LVB9800215",
"SortPath": 5,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800229",
"Parent": "LVB9800215",
"SortPath": 6,
"ItemTitle": "Review Lab 9",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800230",
"Parent": "LVB9800229",
"SortPath": 1,
"ItemTitle": "Exercise 1: Create a Standard Module",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800231",
"Parent": "LVB9800229",
"SortPath": 2,
"ItemTitle": "Exercise 2: Create the Rate Function",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800232",
"Parent": "LVB9800229",
"SortPath": 3,
"ItemTitle": "Exercise 3: Call the Function",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800233",
"Parent": "LVB9800215",
"SortPath": 1,
"ItemTitle": "Variable Scope",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800234",
"Parent": "course",
"SortPath": 13,
"ItemTitle": "Chapter 10: Working with Text Files and Databases",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800235",
"Parent": "LVB9800234",
"SortPath": 3,
"ItemTitle": "Opening Databases",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800236",
"Parent": "LVB9800235",
"SortPath": 2,
"ItemTitle": "Using Bound Controls",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800237",
"Parent": "LVB9800235",
"SortPath": 3,
"ItemTitle": "Demonstration: Data Browser Program",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800238",
"Parent": "LVB9800235",
"SortPath": 1,
"ItemTitle": "Using the Data Control",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800239",
"Parent": "LVB9800234",
"SortPath": 5,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800240",
"Parent": "LVB9800234",
"SortPath": 6,
"ItemTitle": "Review Lab 10",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800241",
"Parent": "LVB9800240",
"SortPath": 1,
"ItemTitle": "Exercise 1: Open the Biblio.mdb Database",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800242",
"Parent": "LVB9800240",
"SortPath": 2,
"ItemTitle": "Exercise 2: Search Database Records",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800243",
"Parent": "LVB9800240",
"SortPath": 3,
"ItemTitle": "Exercise 3: Add a Record",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800244",
"Parent": "LVB9800240",
"SortPath": 4,
"ItemTitle": "Exercise 4: Delete a Record",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800245",
"Parent": "LVB9800234",
"SortPath": 1,
"ItemTitle": "Displaying Text Files",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800246",
"Parent": "LVB9800245",
"SortPath": 1,
"ItemTitle": "Opening Text Files",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800247",
"Parent": "LVB9800245",
"SortPath": 2,
"ItemTitle": "The Open Statement",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800248",
"Parent": "LVB9800245",
"SortPath": 3,
"ItemTitle": "Demonstration: Text Browser Program",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800249",
"Parent": "LVB9800234",
"SortPath": 2,
"ItemTitle": "Creating New Text Files",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800250",
"Parent": "LVB9800249",
"SortPath": 2,
"ItemTitle": "Save Command Code",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800251",
"Parent": "LVB9800249",
"SortPath": 3,
"ItemTitle": "Demonstration: Quick Note Utility",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800252",
"Parent": "LVB9800249",
"SortPath": 1,
"ItemTitle": "New Text Files",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800253",
"Parent": "LVB9800234",
"SortPath": 4,
"ItemTitle": "Managing Database Records",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800254",
"Parent": "LVB9800253",
"SortPath": 1,
"ItemTitle": "Searching Records",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800255",
"Parent": "LVB9800253",
"SortPath": 2,
"ItemTitle": "Adding Records",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800256",
"Parent": "LVB9800253",
"SortPath": 3,
"ItemTitle": "Deleting Records",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800257",
"Parent": "LVB9800253",
"SortPath": 4,
"ItemTitle": "Making Backup Copies",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800258",
"Parent": "course",
"SortPath": 14,
"ItemTitle": "Chapter 11: Connecting to Microsoft Office",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800259",
"Parent": "LVB9800258",
"SortPath": 5,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800260",
"Parent": "LVB9800258",
"SortPath": 6,
"ItemTitle": "Review Lab 11",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800261",
"Parent": "LVB9800260",
"SortPath": 1,
"ItemTitle": "Exercise 1: Set Data Object Properties",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800262",
"Parent": "LVB9800260",
"SortPath": 2,
"ItemTitle": "Exercise 2: Write the Automation Code",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800263",
"Parent": "LVB9800260",
"SortPath": 3,
"ItemTitle": "Exercise 3: Run the Program",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800265",
"Parent": "LVB9800258",
"SortPath": 2,
"ItemTitle": "Understanding Automation",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800266",
"Parent": "LVB9800258",
"SortPath": 3,
"ItemTitle": "Using the Object Browser",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800268",
"Parent": "LVB9800258",
"SortPath": 4,
"ItemTitle": "Controlling Microsoft Office",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800269",
"Parent": "LVB9800268",
"SortPath": 1,
"ItemTitle": "Microsoft Word",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800270",
"Parent": "LVB9800268",
"SortPath": 2,
"ItemTitle": "Microsoft Excel",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800271",
"Parent": "course",
"SortPath": 3,
"ItemTitle": "Introduction",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800272",
"Parent": "course",
"SortPath": 1,
"ItemTitle": "About the Author",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800273",
"Parent": "course",
"SortPath": 16,
"ItemTitle": "What's Next?",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800722",
"Parent": "course",
"SortPath": 2,
"ItemTitle": "About this Course",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800723",
"Parent": "course",
"SortPath": 15,
"ItemTitle": "Chapter 12: Creating Your Own Objects",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800724",
"Parent": "lvb9800723",
"SortPath": 1,
"ItemTitle": "Object-Oriented Terms",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800725",
"Parent": "lvb9800724",
"SortPath": 1,
"ItemTitle": "Class",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800726",
"Parent": "lvb9800724",
"SortPath": 2,
"ItemTitle": "Objects and Instantiation",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800727",
"Parent": "lvb9800724",
"SortPath": 3,
"ItemTitle": "Member",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800728",
"Parent": "lvb9800724",
"SortPath": 4,
"ItemTitle": "The Public Interface and Messaging",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800729",
"Parent": "lvb9800724",
"SortPath": 5,
"ItemTitle": "Encapsulation",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800730",
"Parent": "lvb9800724",
"SortPath": 6,
"ItemTitle": "Polymorphism",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800731",
"Parent": "lvb9800724",
"SortPath": 7,
"ItemTitle": "Inheritance",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800732",
"Parent": "lvb9800723",
"SortPath": 2,
"ItemTitle": "Creating Class Modules",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800733",
"Parent": "lvb9800732",
"SortPath": 1,
"ItemTitle": "Class Module Files",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800734",
"Parent": "lvb9800732",
"SortPath": 2,
"ItemTitle": "Class Module Properties",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800735",
"Parent": "lvb9800732",
"SortPath": 3,
"ItemTitle": "Class Module Events",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800736",
"Parent": "lvb9800723",
"SortPath": 3,
"ItemTitle": "Creating a Simple Calculator Object",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800737",
"Parent": "lvb9800736",
"SortPath": 1,
"ItemTitle": "Calculator Property Let Procedures",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800738",
"Parent": "lvb9800736",
"SortPath": 2,
"ItemTitle": "Calculator Module-Level Variables",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800739",
"Parent": "lvb9800736",
"SortPath": 3,
"ItemTitle": "Calculator Methods",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800740",
"Parent": "lvb9800723",
"SortPath": 4,
"ItemTitle": "Reusing the Calculator Object's Members",
"ItemIsFolder": 1,
"ItemSectionType": "chpt",
"ItemType": "chptfolder",
"Edit": 0
},
{
"ItemId": "LVB9800741",
"Parent": "lvb9800740",
"SortPath": 1,
"ItemTitle": "Instantiating a Calculator Object",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800742",
"Parent": "lvb9800740",
"SortPath": 2,
"ItemTitle": "Using the Object's Members",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptleaf",
"Edit": 0
},
{
"ItemId": "LVB9800743",
"Parent": "lvb9800723",
"SortPath": 5,
"ItemTitle": "Self-Check",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkleaf",
"Edit": 0
},
{
"ItemId": "LVB9800744",
"Parent": "lvb9800723",
"SortPath": 6,
"ItemTitle": "Review Lab 12",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labfolder",
"Edit": 0
},
{
"ItemId": "LVB9800745",
"Parent": "lvb9800744",
"SortPath": 1,
"ItemTitle": "Exercise 1: Revise an Existing Class Module",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800746",
"Parent": "lvb9800744",
"SortPath": 2,
"ItemTitle": "Exercise 2: Instantiate the Calculator Object",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "labLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800747",
"Parent": "lvb9800744",
"SortPath": 3,
"ItemTitle": "Exercise 3: Call the New Method",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800781",
"Parent": "selfchecks",
"SortPath": 1,
"ItemTitle": "Chapter 1: Writing Your First Program",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800782",
"Parent": "selfchecks",
"SortPath": 2,
"ItemTitle": "Chapter 2: Working with Controls",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800783",
"Parent": "selfchecks",
"SortPath": 3,
"ItemTitle": "Chapter 3: Working with Menus and Dialog Boxes",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800784",
"Parent": "selfchecks",
"SortPath": 4,
"ItemTitle": "Chapter 4: Visual Basic Variables and Operators",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800785",
"Parent": "selfchecks",
"SortPath": 5,
"ItemTitle": "Chapter 5: Controlling Flow and Debugging",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800786",
"Parent": "selfchecks",
"SortPath": 6,
"ItemTitle": "Chapter 6: Using Loops and Timers",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800787",
"Parent": "selfchecks",
"SortPath": 7,
"ItemTitle": "Chapter 7: Working with Forms, Printers, and Error Handlers",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800788",
"Parent": "selfchecks",
"SortPath": 8,
"ItemTitle": "Chapter 8: Adding Artwork and Animation",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800789",
"Parent": "selfchecks",
"SortPath": 9,
"ItemTitle": "Chapter 9: Working with Modules and Procedures",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800790",
"Parent": "selfchecks",
"SortPath": 10,
"ItemTitle": "Chapter 10: Processing Text Files and Databases",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800791",
"Parent": "selfchecks",
"SortPath": 11,
"ItemTitle": "Chapter 11: Connecting to Microsoft Office",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800792",
"Parent": "selfchecks",
"SortPath": 12,
"ItemTitle": "Chapter 12: Creating Your Own Objects",
"ItemIsFolder": 0,
"ItemSectionType": "chk",
"ItemType": "chkLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800795",
"Parent": "labs",
"SortPath": 1,
"ItemTitle": "Review Lab 1",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800796",
"Parent": "labs",
"SortPath": 2,
"ItemTitle": "Review Lab 2",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800797",
"Parent": "labs",
"SortPath": 3,
"ItemTitle": "Review Lab 3",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800798",
"Parent": "labs",
"SortPath": 4,
"ItemTitle": "Review Lab 4",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800799",
"Parent": "labs",
"SortPath": 5,
"ItemTitle": "Review Lab 5",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800800",
"Parent": "labs",
"SortPath": 6,
"ItemTitle": "Review Lab 6",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800801",
"Parent": "labs",
"SortPath": 7,
"ItemTitle": "Review Lab 7",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800802",
"Parent": "labs",
"SortPath": 8,
"ItemTitle": "Review Lab 8",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800803",
"Parent": "labs",
"SortPath": 9,
"ItemTitle": "Review Lab 9",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800804",
"Parent": "labs",
"SortPath": 10,
"ItemTitle": "Review Lab 10",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800805",
"Parent": "labs",
"SortPath": 11,
"ItemTitle": "Review Lab 11",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800806",
"Parent": "labs",
"SortPath": 12,
"ItemTitle": "Review Lab 12",
"ItemIsFolder": 0,
"ItemSectionType": "lab",
"ItemType": "lableaf",
"Edit": 0
},
{
"ItemId": "LVB9800809",
"Parent": "lvb9800079",
"SortPath": 4,
"ItemTitle": "Demonstration: Creating Menus",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800811",
"Parent": "sampcode",
"SortPath": 1,
"ItemTitle": "Chapter 2: Working with Controls",
"ItemIsFolder": 0,
"ItemSectionType": "samponly",
"ItemType": "samponlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800812",
"Parent": "sampcode",
"SortPath": 2,
"ItemTitle": "Chapter 3: Working with Menus and Dialog Boxes",
"ItemIsFolder": 0,
"ItemSectionType": "samponly",
"ItemType": "samponlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800813",
"Parent": "sampcode",
"SortPath": 3,
"ItemTitle": "Chapter 4: Visual Basic Variables and Operators",
"ItemIsFolder": 0,
"ItemSectionType": "samponly",
"ItemType": "samponlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800814",
"Parent": "sampcode",
"SortPath": 4,
"ItemTitle": "Chapter 5: Controlling Flow and Debugging",
"ItemIsFolder": 0,
"ItemSectionType": "samponly",
"ItemType": "samponlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800815",
"Parent": "sampcode",
"SortPath": 5,
"ItemTitle": "Chapter 7: Working with Forms, Printers, and Error Handlers",
"ItemIsFolder": 0,
"ItemSectionType": "samponly",
"ItemType": "samponlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800816",
"Parent": "sampcode",
"SortPath": 6,
"ItemTitle": "Chapter 9: Working with Modules and Procedures",
"ItemIsFolder": 0,
"ItemSectionType": "samponly",
"ItemType": "samponlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800817",
"Parent": "sampcode",
"SortPath": 7,
"ItemTitle": "Chapter 10: Working with Text Files and Databases",
"ItemIsFolder": 0,
"ItemSectionType": "samponly",
"ItemType": "samponlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800818",
"Parent": "mm",
"SortPath": 1,
"ItemTitle": "Chapter 1: Writing Your First Program",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800819",
"Parent": "mm",
"SortPath": 2,
"ItemTitle": "Chapter 2: Working with Controls",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800820",
"Parent": "mm",
"SortPath": 3,
"ItemTitle": "Chapter 3: Working with Menus and Dialog Boxes",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800821",
"Parent": "mm",
"SortPath": 4,
"ItemTitle": "Chapter 4: Visual Basic Variables and Operators",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800822",
"Parent": "mm",
"SortPath": 5,
"ItemTitle": "Chapter 5: Controlling Flow and Debugging",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800823",
"Parent": "mm",
"SortPath": 6,
"ItemTitle": "Chapter 6: Using Loops and Timers",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800824",
"Parent": "mm",
"SortPath": 7,
"ItemTitle": "Chapter 7: Working with Forms, Printers and Error Handlers",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800825",
"Parent": "mm",
"SortPath": 8,
"ItemTitle": "Chapter 8: Adding Artwork and Animation",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800826",
"Parent": "mm",
"SortPath": 9,
"ItemTitle": "Chapter 9: Working with Modules and Procedures",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800827",
"Parent": "mm",
"SortPath": 10,
"ItemTitle": "Chapter 10: Working with Text Files and Databases",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800828",
"Parent": "mm",
"SortPath": 11,
"ItemTitle": "Chapter 11: Connecting to Microsoft Office",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800829",
"Parent": "mm",
"SortPath": 12,
"ItemTitle": "Chapter 12: Creating Your Own Objects",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800835",
"Parent": "mm",
"SortPath": 13,
"ItemTitle": "What's Next",
"ItemIsFolder": 0,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyLeaf",
"Edit": 0
},
{
"ItemId": "LVB9800836",
"Parent": "LVB9800268",
"SortPath": 3,
"ItemTitle": "Microsoft Outlook",
"ItemIsFolder": 0,
"ItemSectionType": "chpt",
"ItemType": "chptLeaf",
"Edit": 0
},
{
"ItemId": "mm",
"SortPath": 3,
"ItemTitle": "Multimedia",
"ItemIsFolder": 1,
"ItemSectionType": "mmonly",
"ItemType": "mmonlyfolder",
"Edit": 0
},
{
"ItemId": "sampcode",
"SortPath": 4,
"ItemTitle": "Sample Code",
"ItemIsFolder": 1,
"ItemSectionType": "lab",
"ItemType": "labFolder",
"Edit": 0
},
{
"ItemId": "selfchecks",
"SortPath": 5,
"ItemTitle": "Self-Check Questions",
"ItemIsFolder": 1,
"ItemSectionType": "chk",
"ItemType": "chkFolder",
"Edit": 0
}
]
}